/*
 * @Author: january.cjy
 * @Date: 2021-10-04 20:57:43
 * @Last Modified by: january.cjy
 * @Last Modified time: 2021-10-04 20:58:40
 */

/// From paper: Generating precise dependencies for large software

template <typename Type> void foo(Type t) { t.interface(); }